package org.lanqiao.tjut.service;

import java.util.List;

import org.lanqiao.tjut.bean.UsersBeanStu;
import org.lanqiao.tjut.bean.UsersBeanTea;
import org.lanqiao.tjut.dao.DaoFactory;

public class UserInfoManagerStuService {

	/**
	 * 获取学生成绩
	 * 
	 * @return 用户信息集
	 */
	public List<UsersBeanStu> getAllUsersInfo(String strUnb) {
		List<UsersBeanStu> lstUsersStu = DaoFactory.getUserInfoManagerStuDaoInstance().getAllUsersInfo(strUnb);
		return lstUsersStu;
	}
	
	/**
	 * 获取学生已选课表
	 * 
	 * @return 用户信息集
	 */
	public List<UsersBeanStu> getAllStuCou(String strUnb) {
		List<UsersBeanStu> lstUsersStu = DaoFactory.getUserInfoManagerStuDaoInstance().getAllStuCou(strUnb);
		return lstUsersStu;
	}
	/**
	 * 获取学生未选课表
	 * 
	 * @return 用户信息集
	 */
	public List<UsersBeanStu> getAllStuCouNo(String strUnb) {
		List<UsersBeanStu> lstUsersStu = DaoFactory.getUserInfoManagerStuDaoInstance().getAllStuCouNo(strUnb);
		return lstUsersStu;
	}
	
	/**
	 * 删除学生课程
	 * 
	 * @param userId
	 *            用户id
	 * @return 删除结果集数目
	 */
	public int deleteStuCou(UsersBeanTea usersBT) {
		int re_i = 0;
		re_i = DaoFactory.getUserInfoManagerStuDaoInstance().deleteStuCou(usersBT);
		return re_i;
	}
	
	
	/**
	 * 添加学生课程
	 * 
	 * @param userId
	 *            用户id
	 * @return 删除结果集数目
	 */
	public int addStuCou(UsersBeanTea usersBT) {
		int re_i = 0;
		re_i = DaoFactory.getUserInfoManagerStuDaoInstance().addStuCou(usersBT);
		return re_i;
	}
	
}
